package com.elitel.frame.main.dao.ext;

import java.util.List;

import com.elitel.frame.main.entity.ext.BaseEditconfigExt;

/**
 * @Description 单表编辑服务(编辑信息配置)Mapper扩展
 * @author guoyanfei
 * @date 2018/01/05
 */
public interface ExtBaseEditconfigMapper {
	/**
	 * @Description 通过服务Id查询编辑信息配置
	 * @param serviceId(服务ID)
	 * @return BaseEditconfigExt实体List集合
	 * @author guoyanfei
	 * @date 2018/01/05
	 */
	List<BaseEditconfigExt> getAllBaseEditByServiceId(String serviceId);
	
	/**
	 * @Description 通过服务ID删除单表编辑服务编辑信息配置
	 * @param serviceId(服务ID)
	 * @return 删除结果条数
	 * @author guoyanfei
	 * @date 20108/01/12
	 */
	Integer deleteBaseEidtByserviceId(String serviceId);

	/**
	 * oracle数据库查询最大的序号通过服务ID
	 * @param serviceID
	 * @return
	 */
	Integer selectMaxshowOrderOracle(String serviceID);

	/**
	 * mysql数据库查询最大的需要通过服务ID
	 * @param serviceID
	 * @return
	 */
	Integer selectMaxshowOrderMysql(String serviceID);
}
